public class ElementLoader {
  public ArrayList<Button> load(float picscalex, float picscaley) {
    ArrayList<Button> r = new ArrayList<Button>();
    r.add(new Button(picscalex*60, picscaley*42, picscalex*43, picscaley*51, "Hydrogen"));
    r.add(new Button(picscalex*60, picscaley*97, picscalex*43, picscaley*51, "Lithium"));
    r.add(new Button(picscalex*60, picscaley*152, picscalex*43, picscaley*51, "Sodium"));
    r.add(new Button(picscalex*60, picscaley*207, picscalex*43, picscaley*51, "Potassium"));
    r.add(new Button(picscalex*60, picscaley*262, picscalex*43, picscaley*51, "Rubidium"));
    r.add(new Button(picscalex*60, picscaley*317, picscalex*43, picscaley*51, "Cesium"));
    r.add(new Button(picscalex*60, picscaley*372, picscalex*43, picscaley*51, "Francium"));
    r.add(new Button(picscalex*107, picscaley*97, picscalex*43, picscaley*51, "Beryllium"));
    r.add(new Button(picscalex*107, picscaley*152, picscalex*43, picscaley*51, "Magnesium"));
    r.add(new Button(picscalex*107, picscaley*207, picscalex*43, picscaley*51, "Calcium"));
    r.add(new Button(picscalex*107, picscaley*262, picscalex*43, picscaley*51, "Strontium"));
    r.add(new Button(picscalex*107, picscaley*317, picscalex*43, picscaley*51, "Barium"));
    r.add(new Button(picscalex*107, picscaley*372, picscalex*43, picscaley*51, "Radium"));
    r.add(new Button(picscalex*173, picscaley*207, picscalex*43, picscaley*51, "Scandium"));
    r.add(new Button(picscalex*173, picscaley*262, picscalex*43, picscaley*51, "Yttrium"));
    r.add(new Button(picscalex*173, picscaley*317, picscalex*43, picscaley*51, "Lutetium"));
    r.add(new Button(picscalex*173, picscaley*372, picscalex*43, picscaley*51, "Lawrencium"));
    r.add(new Button(picscalex*220, picscaley*207, picscalex*43, picscaley*51, "Titanium"));
    r.add(new Button(picscalex*220, picscaley*262, picscalex*43, picscaley*51, "Zirconium"));
    r.add(new Button(picscalex*220, picscaley*317, picscalex*43, picscaley*51, "Hafnium"));
    r.add(new Button(picscalex*220, picscaley*372, picscalex*43, picscaley*51, "Rutherfordium"));
    r.add(new Button(picscalex*267, picscaley*207, picscalex*43, picscaley*51, "Vanadium"));
    r.add(new Button(picscalex*267, picscaley*262, picscalex*43, picscaley*51, "Niobium"));
    r.add(new Button(picscalex*267, picscaley*317, picscalex*43, picscaley*51, "Tantalum"));
    r.add(new Button(picscalex*267, picscaley*372, picscalex*43, picscaley*51, "Dubnium"));
    r.add(new Button(picscalex*314, picscaley*207, picscalex*43, picscaley*51, "Chromium"));
    r.add(new Button(picscalex*314, picscaley*262, picscalex*43, picscaley*51, "Molybdenum"));
    r.add(new Button(picscalex*314, picscaley*317, picscalex*43, picscaley*51, "Tungsten"));
    r.add(new Button(picscalex*314, picscaley*372, picscalex*43, picscaley*51, "Seaborgium"));
    r.add(new Button(picscalex*361, picscaley*207, picscalex*43, picscaley*51, "Maganese"));
    r.add(new Button(picscalex*361, picscaley*262, picscalex*43, picscaley*51, "Technetium"));
    r.add(new Button(picscalex*361, picscaley*317, picscalex*43, picscaley*51, "Rhenium"));
    r.add(new Button(picscalex*361, picscaley*372, picscalex*43, picscaley*51, "Bohrium"));
    r.add(new Button(picscalex*410, picscaley*207, picscalex*43, picscaley*51, "Iron"));
    r.add(new Button(picscalex*410, picscaley*262, picscalex*43, picscaley*51, "Ruthenium"));
    r.add(new Button(picscalex*410, picscaley*317, picscalex*43, picscaley*51, "Osmium"));
    r.add(new Button(picscalex*410, picscaley*372, picscalex*43, picscaley*51, "Hassium")); 
    r.add(new Button(picscalex*458, picscaley*207, picscalex*43, picscaley*51, "Cobalt"));
    r.add(new Button(picscalex*458, picscaley*262, picscalex*43, picscaley*51, "Rhodium"));
    r.add(new Button(picscalex*458, picscaley*317, picscalex*43, picscaley*51, "Iridium"));
    r.add(new Button(picscalex*458, picscaley*372, picscalex*43, picscaley*51, "Meitnerium")); 
    r.add(new Button(picscalex*505, picscaley*207, picscalex*43, picscaley*51, "Nickel"));
    r.add(new Button(picscalex*505, picscaley*262, picscalex*43, picscaley*51, "Palladium"));
    r.add(new Button(picscalex*505, picscaley*317, picscalex*43, picscaley*51, "Platinum"));
    r.add(new Button(picscalex*505, picscaley*372, picscalex*43, picscaley*51, "Darmstadtium"));
    r.add(new Button(picscalex*553, picscaley*207, picscalex*43, picscaley*51, "Copper"));
    r.add(new Button(picscalex*553, picscaley*262, picscalex*43, picscaley*51, "Silver"));
    r.add(new Button(picscalex*553, picscaley*317, picscalex*43, picscaley*51, "Gold"));
    r.add(new Button(picscalex*553, picscaley*372, picscalex*43, picscaley*51, "Roentgenium"));
    r.add(new Button(picscalex*601, picscaley*207, picscalex*43, picscaley*51, "Zinc"));
    r.add(new Button(picscalex*601, picscaley*262, picscalex*43, picscaley*51, "Cadmium"));
    r.add(new Button(picscalex*601, picscaley*317, picscalex*43, picscaley*51, "Mercury"));
    r.add(new Button(picscalex*601, picscaley*372, picscalex*43, picscaley*51, "Copernicium"));
    r.add(new Button(picscalex*649, picscaley*97, picscalex*43, picscaley*51, "Boron"));
    r.add(new Button(picscalex*649, picscaley*152, picscalex*43, picscaley*51, "Aluminum"));
    r.add(new Button(picscalex*649, picscaley*207, picscalex*43, picscaley*51, "Gallium"));
    r.add(new Button(picscalex*649, picscaley*262, picscalex*43, picscaley*51, "Indium"));
    r.add(new Button(picscalex*649, picscaley*317, picscalex*43, picscaley*51, "Thallium"));
    r.add(new Button(picscalex*649, picscaley*372, picscalex*43, picscaley*51, "Ununtrium"));
    r.add(new Button(picscalex*697, picscaley*97, picscalex*43, picscaley*51, "Carbon"));
    r.add(new Button(picscalex*697, picscaley*152, picscalex*43, picscaley*51, "Silicon"));
    r.add(new Button(picscalex*697, picscaley*207, picscalex*43, picscaley*51, "Germanium"));
    r.add(new Button(picscalex*697, picscaley*262, picscalex*43, picscaley*51, "Tin"));
    r.add(new Button(picscalex*697, picscaley*317, picscalex*43, picscaley*51, "Lead"));
    r.add(new Button(picscalex*697, picscaley*372, picscalex*43, picscaley*51, "Flerovium"));
    r.add(new Button(picscalex*745, picscaley*97, picscalex*43, picscaley*51, "Nitrogen"));
    r.add(new Button(picscalex*745, picscaley*152, picscalex*43, picscaley*51, "Phosphorus"));
    r.add(new Button(picscalex*745, picscaley*207, picscalex*43, picscaley*51, "Arsenic"));
    r.add(new Button(picscalex*745, picscaley*262, picscalex*43, picscaley*51, "Antimony"));
    r.add(new Button(picscalex*745, picscaley*317, picscalex*43, picscaley*51, "Bismuth"));
    r.add(new Button(picscalex*745, picscaley*372, picscalex*43, picscaley*51, "Ununpentium"));
    r.add(new Button(picscalex*793, picscaley*97, picscalex*43, picscaley*51, "Oxygen"));
    r.add(new Button(picscalex*793, picscaley*152, picscalex*43, picscaley*51, "Sulfur"));
    r.add(new Button(picscalex*793, picscaley*207, picscalex*43, picscaley*51, "Selenium"));
    r.add(new Button(picscalex*793, picscaley*262, picscalex*43, picscaley*51, "Tellurium"));
    r.add(new Button(picscalex*793, picscaley*317, picscalex*43, picscaley*51, "Polonium"));
    r.add(new Button(picscalex*793, picscaley*372, picscalex*43, picscaley*51, "Livermorium"));
    r.add(new Button(picscalex*841, picscaley*97, picscalex*43, picscaley*51, "Fluorine"));
    r.add(new Button(picscalex*841, picscaley*152, picscalex*43, picscaley*51, "Chlorine"));
    r.add(new Button(picscalex*841, picscaley*207, picscalex*43, picscaley*51, "Bromine"));
    r.add(new Button(picscalex*841, picscaley*262, picscalex*43, picscaley*51, "Iodine"));
    r.add(new Button(picscalex*841, picscaley*317, picscalex*43, picscaley*51, "Astatine"));
    r.add(new Button(picscalex*841, picscaley*372, picscalex*43, picscaley*51, "Ununseptium"));
    r.add(new Button(picscalex*889, picscaley*42, picscalex*43, picscaley*51, "Hydrogen"));
    r.add(new Button(picscalex*889, picscaley*97, picscalex*43, picscaley*51, "Neon"));
    r.add(new Button(picscalex*889, picscaley*152, picscalex*43, picscaley*51, "Argon"));
    r.add(new Button(picscalex*889, picscaley*207, picscalex*43, picscaley*51, "Krypton"));
    r.add(new Button(picscalex*889, picscaley*262, picscalex*43, picscaley*51, "Xenon"));
    r.add(new Button(picscalex*889, picscaley*317, picscalex*43, picscaley*51, "Radon"));
    r.add(new Button(picscalex*889, picscaley*372, picscalex*43, picscaley*51, "Ununoctium"));
    r.add(new Button(picscalex*173, picscaley*453, picscalex*43, picscaley*51, "Lanthanum"));
    r.add(new Button(picscalex*173, picscaley*508, picscalex*43, picscaley*51, "Actium"));
    r.add(new Button(picscalex*220, picscaley*453, picscalex*43, picscaley*51, "Cerium"));
    r.add(new Button(picscalex*220, picscaley*508, picscalex*43, picscaley*51, "Thorium"));
    r.add(new Button(picscalex*267, picscaley*453, picscalex*43, picscaley*51, "Praseodymium"));
    r.add(new Button(picscalex*267, picscaley*508, picscalex*43, picscaley*51, "Protactinium"));
    r.add(new Button(picscalex*314, picscaley*453, picscalex*43, picscaley*51, "Neodymium"));
    r.add(new Button(picscalex*314, picscaley*508, picscalex*43, picscaley*51, "Uranium"));
    r.add(new Button(picscalex*361, picscaley*453, picscalex*43, picscaley*51, "Promethium"));
    r.add(new Button(picscalex*361, picscaley*508, picscalex*43, picscaley*51, "Neptunium"));
    r.add(new Button(picscalex*409, picscaley*453, picscalex*43, picscaley*51, "Samarium"));
    r.add(new Button(picscalex*409, picscaley*508, picscalex*43, picscaley*51, "Plutonium"));
    r.add(new Button(picscalex*458, picscaley*453, picscalex*43, picscaley*51, "Europium"));
    r.add(new Button(picscalex*458, picscaley*508, picscalex*43, picscaley*51, "Americium"));
    r.add(new Button(picscalex*505, picscaley*453, picscalex*43, picscaley*51, "Gadolinium"));
    r.add(new Button(picscalex*505, picscaley*508, picscalex*43, picscaley*51, "Curium"));
    r.add(new Button(picscalex*553, picscaley*453, picscalex*43, picscaley*51, "Terbium"));
    r.add(new Button(picscalex*553, picscaley*508, picscalex*43, picscaley*51, "Berkelium"));
    r.add(new Button(picscalex*601, picscaley*453, picscalex*43, picscaley*51, "Dysprosium"));
    r.add(new Button(picscalex*601, picscaley*508, picscalex*43, picscaley*51, "Californium"));
    r.add(new Button(picscalex*649, picscaley*453, picscalex*43, picscaley*51, "Holmium"));
    r.add(new Button(picscalex*649, picscaley*508, picscalex*43, picscaley*51, "Einsteinium"));
    r.add(new Button(picscalex*697, picscaley*453, picscalex*43, picscaley*51, "Erbium"));
    r.add(new Button(picscalex*697, picscaley*508, picscalex*43, picscaley*51, "Fermium"));
    r.add(new Button(picscalex*745, picscaley*453, picscalex*43, picscaley*51, "Thulium"));
    r.add(new Button(picscalex*745, picscaley*508, picscalex*43, picscaley*51, "Mendelevium"));
    r.add(new Button(picscalex*793, picscaley*453, picscalex*43, picscaley*51, "Ytterbium"));
    r.add(new Button(picscalex*793, picscaley*508, picscalex*43, picscaley*51, "Nobelium"));
    return r;
  }
}

